# 作者: 赵若云
# 2025年02月20日14时24分26秒
# 3478783573@qq.com

class Women:
    def __init__(self, name, age):
        """
        __init__等方法名字不可改变，用于初始化对象属性
        :param name:
        :param age:
        """
        self.name = name
        self.__age = age  # 私有属性只能在内部访问，变private了

    def __secret(self):  # 私有方法
        print(self.__age)

    def boyfriend(self):
        self.__secret()


if __name__ == '__main__':
    xiaohong = Women('小红', 18)
    # print(xiaohong.__age)  #私有属性在外访问不了，报错
    xiaohong.boyfriend()
    # xiaohong._Women__secret()  # 绕过私有方法
